﻿namespace GoodAdmin.System;

public class OrgSeedData : ISqlSugarEntitySeedData<SysOrg>
{
    
    public IEnumerable<SysOrg> HasData()
    {

        return new[]
        {
            new SysOrg{ Id=140000000000001,OrgName="真好有限公司",Category=CommonConst.ORG_COMPANY,Code="Good001",ParentId=0,LongName="真好有限公司" },
            new SysOrg{ Id=140000000000002,OrgName="IT部",Category=CommonConst.ORG_DEPARTMENT,Code="Good002",ParentId=140000000000001,LongName="真好有限公司>IT部" },
            new SysOrg{ Id=140000000000003,OrgName="财务部",Category=CommonConst.ORG_DEPARTMENT,Code="Good003",ParentId=140000000000001,LongName="真好有限公司>财务部" },
            new SysOrg{ Id=140000000000004,OrgName="销售处",Category=CommonConst.ORG_DEPARTMENT,Code="Good004",ParentId=140000000000001,LongName="真好有限公司>销售处" },
            new SysOrg{ Id=140000000000005,OrgName="销售1部",Category=CommonConst.ORG_DEPARTMENT,Code="Good005",ParentId=140000000000004 ,LongName="真好有限公司>销售处>销售1部"},
            new SysOrg{ Id=140000000000006,OrgName="销售2部",Category=CommonConst.ORG_DEPARTMENT,Code="Good006",ParentId=140000000000004,LongName="真好有限公司>IT部>销售2部" },
        };
    }
}